44问答网
所有问题
当前搜索:
c语言 7.2f是什么意思
问几个初级
c语言
问题。
答:
long和double的范围根据不同的编译器不一样的。一般标准C中定义的是long的长度只要不小于int的长度就好了,一般的实现的长度都是int的两倍。double就是双精度,没有话说!\n回车换行就是打印换行咯,清空缓存区。关于格式,楼上基本是对的,但是有一点说明:如果用%8.2f打印,整数部分不一定是8位,...
帮忙翻译下
C语言
答:
再者用那个好像是叫海伦-秦九韶公式吧,来求三角形面积area=aqrt(s*(s-a)*(s-b)*(s-
c
));其中sqrt是求平方根的函数 接下来打印三角形三边长printf(“a=%7.2f,b=%7.2f,c=%7.2f”,a,b,c)和面积printf("area=%7.2f\n",area);其中%
7.2f是
输出长度7位,保留两位小数的
意思
额,...
c语言中
输出格式问题 %1.0
f
/%1.0f 1.0
什么意思
答:
1、%1.0
f
表示:打印1位有效数字(若超出,则按该类型实际有效位显示),其中小数数位为。2、%m.nf表示输出m位浮点型数,其中,m为域宽(整数位数+小数位数+小数点),n为小数位数(自动对n位后小数进行四舍五入)或n个字符;若输出数本身的长度小于m,则左边补空格,即为右对齐的方式。例如用%...
c语言中
},%d,%-7d,%
7.2
d
是啥意思
答:
d是输出整形格式,即int型数据 -7d也是整形,但是输出的时候是左对齐,最少输出7位,不足7位的右端补空格 7.2d是不是错了?一般没有这种用法啊,%
7.2f
有,表示输出最少7位浮点数,其中小数占两位。
关于
C语言
的(又来了嘿嘿!!)
答:
include<math.h> main(){ float a,b,
c
,s,area;acanf("%f,%f,%f",&a,&b,&c);s=1.0/2*(a+b+c);area=sqrt(s*(s-a)*(s-b)*(s-c));printf("a=%
7.2f
,_b=%7.2f,_c=%7.2f,_s=%7.2f\n",a,b,c,s);printf("area=%7.2f\n",area);} 变量a,b,c存放的是...
c语言中
%
7.2f
格式符中小数点和负号占位吗?
答:
都占位,%m.nf 中的n是强制截取n位有效数字(四舍五入),m是整个数据占据m列,但如果符号+整数部分+小数点+n 大于m 那么整数部分和符号是全部输出 不受这个控制 ;但如果小于就在左边增加空格
c语言
问题,求解答!
答:
d 直接输出a值;%7d 右对齐,左补空格%-7d 左对齐,右补空格%f 直接输出u值,如果要float值,定义时应该这样 float u=1234.567f;%
7.2f
整数部分保留7位有效数字,.2小数部分保留2位有效数字,四舍五入
c语言
问题。
答:
float a=5/9*8 这里都是整型操作 所以 a=0*8=0 于是 输出
7.2f
格式 结果为 0.00前面补三个空格。
c语言
求圆周长和圆面积
答:
a.blf a,b是两个整数,a代表输出的时候对应实数的长度,b代表小数位数。如%
7.2
lf的话,假设你要输出7.5,就会输出 ___7.50 _代表空格,如果实数的长度超过a,就会直接输出。如输出123456789.5,对于%7.2lf就会输出 123456789.50 就这样。
C语言
简单问题
答:
其中 %4d 中的4
是什么意思
,规定了什么 答:4是输出的结果占4个字符的长度,如果不足四个,用空格补齐,结果本身超过四个,就不用不空格了 long型 %1d 中 1是什么意思 为什么 输出了135790 答:%1d 中1 表示输出的结果占一个字符的长度,但是b=135790,长度大于1,所以按照它的本身长度输出...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜